-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[fenecon] Initial contribution #17174
Conversation
nixoso
commented
Jul 28, 2024
- Binding for FENECON via REST-API access implemented
- Documentation for FENECON added
- The implementation Closes [fenecon] New binding for FENECON #17173
- Binding for FENECON via REST-API access implemented - Documentation for FENECON added - The implementation Closes openhab#17173 Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for this contribution. Don't forget to add yourself to the codeowner file. After all comments have been addressed i have to do another review round.
Please also check compilation and SAT warnings (not looked at that right now)
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Show resolved
Hide resolved
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Show resolved
Hide resolved
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
There is a conflict to fix. I’ll come back to this. Two weeks AFK. |
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
If Fenecon delivers partially faulty data because parts of the system are offline, an attempt is made to read out as much data as possible. Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Well there is a conflict and the bundles/pom.xml is showing many ampty lines, maybe you want to revert that file and add your binding again. I will try look at the other changes somewhere this week. |
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
@lsiepel |
Ignore that for now. Jenkins is somewhat unstable |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some cleanup suggestions and a question. I think we are almost there.
bundles/org.openhab.binding.fenecon/src/main/resources/OH-INF/thing/thing-types.xml
Outdated
Show resolved
Hide resolved
...inding.fenecon/src/main/java/org/openhab/binding/fenecon/internal/api/FeneconController.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two existing comments are left.
Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! LGTM.
Now, you could add your binding's logo to the openHAB website. See https://next.openhab.org/docs/developer/addons/#add-your-add-on-s-logo-to-the-openhab-website-and-the-ui
see openhab/openhab-addons#17174 and openhab/openhab-addons#17173 Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
see openhab/openhab-addons#17174 and openhab/openhab-addons#17173 Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
* Initial implementation of the FENECON Binding Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
* Initial implementation of the FENECON Binding Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de> Signed-off-by: Patrik Gfeller <patrik.gfeller@proton.me>
* Initial implementation of the FENECON Binding Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>
* Initial implementation of the FENECON Binding Signed-off-by: Philipp Schneider <philipp.schneider@nixo-soft.de>